package com.nand.module.function.bean;

import java.util.List;

public class UpkeepDetailsBean {


    /**
     * actualEndDate : 2019-12-20
     * equipName : 生产设备
     * actualList : [{"createTime":"2019-10-20 00:00:00","enabled":"","equipBelong":"","fUserCreator":"","fUserUpdate":"","gCRecord":"","id":1,"mainContent":"检查设备是否合格","maintenanceID":"201910201","oKorNG":0,"optimisticLockField":"","standMainContent":"检查内容1","updateTime":""}]
     * filePath : https://ss3.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/image/h%3D300/sign=b5e4c905865494ee982209191df4e0e1/c2cec3fdfc03924590b2a9b58d94a4c27d1e2500.jpg
     * useDepart : 生产部门
     * equipBelong : 涂片
     * maintenanceId : 201910201
     * mtId : 1
     * standardList : [{"createTime":"2019-12-19 11:15:30","enabled":"","equipBelong":"涂片","fUserCreator":"","fUserUpdate":"","gCRecord":"","id":13,"mainContent":"检查内容","maintenanceNum":4,"optimisticLockField":"","standMainContent":"检查项","updateTime":""},{"createTime":"2019-12-19 11:15:30","enabled":"","equipBelong":"涂片","fUserCreator":"","fUserUpdate":"","gCRecord":"","id":14,"mainContent":"检查内容","maintenanceNum":5,"optimisticLockField":"","standMainContent":"检查项","updateTime":""}]
     * actualStartDate : 2019-12-10
     * maintenanceState : 3
     * planStartDate : 2019-10-20
     * planEndDate : 2019-10-20
     */

    private String actualEndDate;
    private String equipName;
    private String filePath;
    private String useDepart;
    private String equipBelong;
    private String maintenanceId;
    private String maintenanceType;
    private int mtId;
    private String actualStartDate;
    private int maintenanceState;
    private String planStartDate;
    private String planEndDate;
    private List<ActualListBean> actualList;
    private List<StandardListBean> standardList;
    private String optimisticLockField;

    public String getMaintenanceType() {
        return maintenanceType;
    }

    public void setMaintenanceType(String maintenanceType) {
        this.maintenanceType = maintenanceType;
    }

    public String getOptimisticLockField() {
        return optimisticLockField;
    }

    public void setOptimisticLockField(String optimisticLockField) {
        this.optimisticLockField = optimisticLockField;
    }

    public String getActualEndDate() {
        return actualEndDate;
    }

    public void setActualEndDate(String actualEndDate) {
        this.actualEndDate = actualEndDate;
    }

    public String getEquipName() {
        return equipName;
    }

    public void setEquipName(String equipName) {
        this.equipName = equipName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getUseDepart() {
        return useDepart;
    }

    public void setUseDepart(String useDepart) {
        this.useDepart = useDepart;
    }

    public String getEquipBelong() {
        return equipBelong;
    }

    public void setEquipBelong(String equipBelong) {
        this.equipBelong = equipBelong;
    }

    public String getMaintenanceId() {
        return maintenanceId;
    }

    public void setMaintenanceId(String maintenanceId) {
        this.maintenanceId = maintenanceId;
    }

    public int getMtId() {
        return mtId;
    }

    public void setMtId(int mtId) {
        this.mtId = mtId;
    }

    public String getActualStartDate() {
        return actualStartDate;
    }

    public void setActualStartDate(String actualStartDate) {
        this.actualStartDate = actualStartDate;
    }

    public int getMaintenanceState() {
        return maintenanceState;
    }

    public void setMaintenanceState(int maintenanceState) {
        this.maintenanceState = maintenanceState;
    }

    public String getPlanStartDate() {
        return planStartDate;
    }

    public void setPlanStartDate(String planStartDate) {
        this.planStartDate = planStartDate;
    }

    public String getPlanEndDate() {
        return planEndDate;
    }

    public void setPlanEndDate(String planEndDate) {
        this.planEndDate = planEndDate;
    }

    public List<ActualListBean> getActualList() {
        return actualList;
    }

    public void setActualList(List<ActualListBean> actualList) {
        this.actualList = actualList;
    }

    public List<StandardListBean> getStandardList() {
        return standardList;
    }

    public void setStandardList(List<StandardListBean> standardList) {
        this.standardList = standardList;
    }

    public static class ActualListBean {
        /**
         * createTime : 2019-10-20 00:00:00
         * enabled :
         * equipBelong :
         * fUserCreator :
         * fUserUpdate :
         * gCRecord :
         * id : 1
         * mainContent : 检查设备是否合格
         * maintenanceID : 201910201
         * oKorNG : 0
         * optimisticLockField :
         * standMainContent : 检查内容1
         * updateTime :
         */

        private String createTime;
        private String enabled;
        private String equipBelong;
        private String fUserCreator;
        private String fUserUpdate;
        private String gCRecord;
        private int id;
        private String mainContent;
        private String maintenanceID;
        private int oKorNG;
        private String optimisticLockField;
        private String standMainContent;
        private String updateTime;

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getEnabled() {
            return enabled;
        }

        public void setEnabled(String enabled) {
            this.enabled = enabled;
        }

        public String getEquipBelong() {
            return equipBelong;
        }

        public void setEquipBelong(String equipBelong) {
            this.equipBelong = equipBelong;
        }

        public String getFUserCreator() {
            return fUserCreator;
        }

        public void setFUserCreator(String fUserCreator) {
            this.fUserCreator = fUserCreator;
        }

        public String getFUserUpdate() {
            return fUserUpdate;
        }

        public void setFUserUpdate(String fUserUpdate) {
            this.fUserUpdate = fUserUpdate;
        }

        public String getGCRecord() {
            return gCRecord;
        }

        public void setGCRecord(String gCRecord) {
            this.gCRecord = gCRecord;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getMainContent() {
            return mainContent;
        }

        public void setMainContent(String mainContent) {
            this.mainContent = mainContent;
        }

        public String getMaintenanceID() {
            return maintenanceID;
        }

        public void setMaintenanceID(String maintenanceID) {
            this.maintenanceID = maintenanceID;
        }

        public int getOKorNG() {
            return oKorNG;
        }

        public void setOKorNG(int oKorNG) {
            this.oKorNG = oKorNG;
        }

        public String getOptimisticLockField() {
            return optimisticLockField;
        }

        public void setOptimisticLockField(String optimisticLockField) {
            this.optimisticLockField = optimisticLockField;
        }

        public String getStandMainContent() {
            return standMainContent;
        }

        public void setStandMainContent(String standMainContent) {
            this.standMainContent = standMainContent;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }
    }

    public static class StandardListBean {
        /**
         * createTime : 2019-12-19 11:15:30
         * enabled :
         * equipBelong : 涂片
         * fUserCreator :
         * fUserUpdate :
         * gCRecord :
         * id : 13
         * mainContent : 检查内容
         * maintenanceNum : 4
         * optimisticLockField :
         * standMainContent : 检查项
         * updateTime :
         */

        private String createTime;
        private String enabled;
        private String equipBelong;
        private String fUserCreator;
        private String fUserUpdate;
        private String gCRecord;
        private int id;
        private String mainContent;
        private int maintenanceNum;
        private String optimisticLockField;
        private String standMainContent;
        private String updateTime;

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getEnabled() {
            return enabled;
        }

        public void setEnabled(String enabled) {
            this.enabled = enabled;
        }

        public String getEquipBelong() {
            return equipBelong;
        }

        public void setEquipBelong(String equipBelong) {
            this.equipBelong = equipBelong;
        }

        public String getFUserCreator() {
            return fUserCreator;
        }

        public void setFUserCreator(String fUserCreator) {
            this.fUserCreator = fUserCreator;
        }

        public String getFUserUpdate() {
            return fUserUpdate;
        }

        public void setFUserUpdate(String fUserUpdate) {
            this.fUserUpdate = fUserUpdate;
        }

        public String getGCRecord() {
            return gCRecord;
        }

        public void setGCRecord(String gCRecord) {
            this.gCRecord = gCRecord;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getMainContent() {
            return mainContent;
        }

        public void setMainContent(String mainContent) {
            this.mainContent = mainContent;
        }

        public int getMaintenanceNum() {
            return maintenanceNum;
        }

        public void setMaintenanceNum(int maintenanceNum) {
            this.maintenanceNum = maintenanceNum;
        }

        public String getOptimisticLockField() {
            return optimisticLockField;
        }

        public void setOptimisticLockField(String optimisticLockField) {
            this.optimisticLockField = optimisticLockField;
        }

        public String getStandMainContent() {
            return standMainContent;
        }

        public void setStandMainContent(String standMainContent) {
            this.standMainContent = standMainContent;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }
    }
}
